
#ifndef DESIGN_PATTERNS_OBSERVER_OBSERVER_H
#define DESIGN_PATTERNS_OBSERVER_OBSERVER_H

#include "Event.h"

class Observer
{
public:
  virtual void DoSomething(Event* e) = 0;

  virtual ~Observer() = default;
};

#endif //DESIGN_PATTERNS_OBSERVER_OBSERVER_H
